medical parasitology - German English Dictionary